package com.cskaoyan.javase.oop1._10idea;
/**
 * 普通方法在命名时，允许和类名一样吗？
 * 从语法角度来说，Java语法并未限制一个普通方法的名字和类名不同
 *      也就是说普通方法在命名时，允许和类名保持一致。(语法上允许)
 *
 * 但是这么书写，IDEA会给我们提示警告信息，所以我们不要这么做：
 * 方法名和类名保持一致，是构造器的专属。
 * 普通方法不应该这么使用，普通方法和类名保持一致是不合适的。
 *
 * @since 11:42
 * @author wuguidong@cskaoyan.onaliyun.com
 */
public class Demo2 {
    public static void main(String[] args) {
        Phone p = new Phone();
        // p.Phone();
    }
}
class Phone{
    public Phone() {
    }

    // Method name 'Phone' is the same as its class name.
    // 不要这么写,是错误的!
    // public void Phone(){}
}